#include "atomic_op_asm.h"

ATOMIC_OP64(xor, eor)

ATOMIC_OP_ALIAS(atomic_xor_64,_atomic_xor_64)
ATOMIC_OP_ALIAS(atomic_xor_ulong,_atomic_xor_64)
STRONG_ALIAS(__sync_fetch_and_xor_8,_atomic_xor_64)

ATOMIC_OP64_NV(xor, eor)

ATOMIC_OP_ALIAS(atomic_xor_64_nv,_atomic_xor_64_nv)
ATOMIC_OP_ALIAS(atomic_xor_ulong_nv,_atomic_xor_64_nv)
STRONG_ALIAS(__sync_xor_and_fetch_8,_atomic_xor_64_nv)
